hblank_counter : process (clk, nrst ) is
	hcount : unsigned ( 11 downto 0 );
begin
	if nrst = ‚äò0‚äô then
		hcount <= 0;
		hblank <= ‚äò1‚äô;
	else
		if hcount > 2517 and hcount<3177 then
			hblank <= ‚äò0‚äô;
		else
			hblank <= ‚äò1‚äô;
		end if;
		if hcount < 3177 then
			hcount <= hcount + 1;
		else
			hcount <= 0;
		end if;
	end if;
end process;
vblank_timing : process (vclk) is
begin
	if nrst = ‚äò0‚äô then
		vcount <= 0;
		vblank<=‚äô1‚äôl
	else
		if vcount>15250 and vcount <16784 then
			vblank <= ‚äò0‚äô;
		else
			vblank <= ‚äò1‚äô;
		end if;
		if vcount > 16784 then
			vblank <= 0;
		else
			vcount <= vcount + 1;
		end if;
	end if;
end process;